package base.thread;

import java.util.LinkedList;
import java.util.PriorityQueue;
import java.util.Queue;

public class QueueDemo {
	public static void main(String[] args) {
		getPriorityQueue();
	}
	/**
	 * 原始的
	 */
	public static void getLinkedListHead(){
		Queue<String> queue=new LinkedList<String>();
		queue.add("one");
		queue.add("two");
		queue.add("three");
		queue.add("four");
		queue.add("five");
		queue.add("six");
		System.out.println(queue.poll());
	}
	/**
	 * 进行了天然排序
	 */
	public static void getPriorityQueue(){
		Queue<String> queue=new PriorityQueue<String>();
		queue.add("one");
		queue.add("two");
		queue.add("three");
		queue.add("four");
		queue.add("five");
		queue.add("six");
		System.out.println(queue.poll());
	}
	
	
}
